Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 St.Petersburg Challenger by Kinex - St. Petersburg Kyiv Open - Kiev KGHM Polish Indoors - Wroclaw 9th Wartburg Open - Eisenach Volvo Sylt Open - Sylt University of Tennessee USTA Challenger - Knoxville Hamburg Challenger - Hamburg Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice Oberstaufen Cup - Oberstaufen Geovillage Open Trofeo Melia Olbia - Olbia St. Petersburg Challenger by Kinex - St. Petersburg Asics Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Rhein-Main Challenger 2003 - Aschaffenburg Fujitsu Siemens Open - Budapest Alexander Kolyaskin Memorial - Donetsk Pekao Open 2003 - Szczecin Tehran Open ATP Challenger - Tehran Open de la Ville de Saint Denis - Reunion Island The Nottingham Challenger - Nottingham Okal Cup 2003 - Eckental ATP Challenger 2003 Numea - New Caledonia Volkswagen Challenger 2004 - Wolfsburg KGHM Polish Indoors - Wroclaw Corona Mexico City Open - Mexico City Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Open Sainte Victoire - Aix-En-Provence Budapest Challenger - Budapest Nord/LB Open 2004 - Braunschweig Oberstraufen Cup - Oberstaufen Porsche Open - Poznan Black Forest Open 2004 - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Tehran Open 2004 - Tehran Ischgl International ATP Challenger - Ischgl KGHM Polish Indoors - Wroclaw USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Garden Open 2005 - Rome ECM Prague Open 2005 - Prague Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan S Tennis Masters - Graz San Marino Cepu Open - San Marino Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade XI Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad ECM Prague Open - Prague Schickendanz Open - Furth Czech Open 2006 - Prostejov Siemens Open - Scheveningen Aamulehti Tampere Open - Tampere s Tennis Masters 06 - Graz Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Morocco Tennis Tour - Casablanca Ostdeutscher Sparkessen Cup - Dresden Unicredit Czech Open 2007 - Prostejov Nord LB Open 2007 - Braunschweig Siemens Open 2007 - Scheveningen Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Busan Open Challenger Tennis - Busan III Isla de Lanzarote - Lanzarote III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Aamulehti Tampere Open - Tampere Pekao Open - Szczecin ATP Challenger Trophy 2008 - Trnava Tatra Banka Slovak Open - Bratislava Abierto Internacional Varonil Ciudad de Cancun - Cancun Noumea Challenger Wroclaw Challenger Belgrade Challenger Sofia Challenger Ostrava Challenger Karlsruhe Challenger Braunschweig Challenger Freudenstadt Challenger Noumea Challenger Sunrise Challenger Rome Challenger Prostejov Challenger Braunschweig Challenger Bratislava Challenger Wroclaw Challenger Scheveningen Challenger Heilbronn Challenger Portoroz Challenger Poznan Challenger Meerbusch Challenger Open 13 - Marseille Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Dubai Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Synsam Swedish Open - Bastad Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas The Stella Artois Championships - London Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Grand Prix Hassan II - Casablanca The Artois Championships - London Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart Masters Series - Hamburg Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Thailand Open - Bangkok China Open - Beijing St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm Medibank International - Sydney BMW Open - Munich China Open - Beijing Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Moselle Open - Metz PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Gerry Weber Open - Halle Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Brisbane International - Brisbane Apia International - Sydney BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem China Open - Beijing European Open - Antwerp Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart European Open - Antwerp Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Mercedes Cup - Stuttgart Gerry Weber Open - Halle NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 1R, POL-LTU 3-2 Olympics - Athens Olympics - London Croatia F1 Croatia F2 Italy F9 Colombia F4 Czech Republic F5 Czech Republic F6 Okal Cup 2001 International Bavarian Championships - Eckental Warta Cup 2001 - Sopot Compaq Cup 2001 - Zabrze Pekao Open 2001 - Szczecin Unique Zagreb Open - Zagreb Open de Franche-Comte - Besancon Bauer Watertechnology Cup - Eckental 2002 Azalea Orthopedic Challenger - Tyler KGHM Polish Indoors - Wroclaw Flea Market Cup Busan Challenger Tennis - Busan KGHM Dialog Polish Indoors - Wroclaw Pekao Open 2005 - Szczecin Challenger Hamburg - Hamburg Skandia Open - Linz Porsche Open - Poznan Karshi Challenger - Karshi Badden Open by Rothaus - Ettlingen Warsteiner Challenger Lubeck - Lubeck Prague Open - Prague AGT Challenger - Leon Germany F1 Mobilux Open - Luxembourg The LTA Men's Challenger Wrexham - Wrexham BMW Tennis Championship - Sunrise Challenger Casablanca San Angel - Mexico City Ljubljana Open - Ljubljana Tatra Banka Open 2006 - Bratislava Kyiv Open - Kiev IPP Open - Helsinki Pro Tennis World Open - Sunrise Ispat Open 2004 - Ostrava Tennis Napoli Cup 2006 - Napoli KGHM Polish Indoors - Wroclaw ATU Cup - Weiden CA Challenge 2002 - Graz Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg KGHM Polish Indoors - Wroclaw Quelle Cup 2000 - Furth Memorial Kolyaskin - Donetsk Warta Cup - Sopot Okal Cup - Eckental Gallagher International - Hamilton Neride Prague Indoor - Prague USTA Challenger of San Antonio - San Antonio The Wright Financial Group, Inc. Challenger - Champaign Busan Challenger Arroyo de la Encomienda - Valladolid Nokian Hakkapeliitta Open - Tampere X Trofeo Ciudad de Quito - Quito Kish Free Zone Island Challenger - Kish Island Privatbank Open 2006 - Dnepropetrovsk Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague Astana Challenger - Astana Porsche Open - Poznan Open de la Ville de Saint Denis - Reunion Island Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki Next Generation Adelaide International - Adelaide PrivatBank Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury BCR Open Romania - Bucharest Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Wolfsburg Challenger Bergamo Challenger Szczecin Challenger Togliatti Cup - Togliatti Jersey Challenger Salzburg Challenger Furth Challenger Generali Open - Kitzbuhel Nord LB Open - Braunschweig Szczecin Challenger Monza Challenger Poznan Challenger San Luis Potosi Challenger - San Luis Potosi 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Open Sabadell Atlantico - Barcelona Fergana Challenger - Fergana AEGON Championships - London Unicredit Czech Open - Prostejov CA Tennis Trophy - Vienna Siemens Open - Scheveningen Kremlin Cup - Moscow Oberstaufen Cup-Head German Master's Series - Oberstaufen Bukhara Challenger - Bukhara Southern Capital Cup - Almaty International German Open - Hamburg Bratislava Challenger Bangkok Challenger Napoli Challenger Prostejov Challenger Furth Challenger Tampere Challenger Istanbul Challenger Helsinki Challenger Braunschweig Challenger Braunschweig Challenger Gerry Weber Open - Halle Canberra Challenger Delray Beach International Tennis Championships - Delray Beach Open de la Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Aix En Provence Challenger Furth Challenger Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Open de Moselle - Metz Wroclaw Challenger PBZ Zagreb Indoors - Zagreb Szczecin Challenger Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Braunschweig Challenger Meerbusch Challenger Dubai Duty Free Tennis Championships - Dubai Davidoff Swiss Indoors Basel - Basel Eckental Challenger Bratislava Challenger Brisbane International - Brisbane AEGON International - Eastbourne BCR Open Romania - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BA-CA Tennis Trophy - Vienna Schickendanz Open - Furth Heineken Open - Auckland ATP Vegeta Croatia Open - Umag Braunschweig Challenger Barcelona Open BancSabadell - Barcelona Pullach Challenger Next Generation Adelaide International - Adelaide German Tennis Championships - Hamburg Apia International - Sydney BMW Open - Munich Grand Prix Hassan II - Casablanca Pekao Open - Szczecin Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Bet-at-home Open - Hamburg Mordovia Cup - Mordovia Ostdeutscher Sparkassen Cup - Dresden Apia International - Sydney Serbia Open - Belgrade Gerry Weber Open - Halle Bet-at-home Open - Hamburg BCR Open Romania - Bucharest Idea Prokom Open - Sopot Schickendanz Open - Furth Medibank Private International - Sydney Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle CA Tennis Trophy - Vienna Campbell's Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Mercedes Cup - Stuttgart If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Open de Moselle - Metz Estoril Open - Estoril Bank Austria Tennis Trophy - Vienna Estoril Open - Estoril Hungarian Open - Budapest Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Pacific Life Open - Indian Wells Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Valencia Open - Valencia Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Garanti Koza Sofia Open - Sofia BMW Open - Munich Geneva Open - Geneva Antalya Cup - Antalya German Tennis Championships - Hamburg NASDAQ-100 Open - Miami Internazionali BNL d'Italia - Rome Brisbane International - Brisbane Mercedes Cup - Stuttgart Internazionali BNL dItalia - Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Australian Open - Melbourne Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Masters Series Monte Carlo - Monte Carlo Wimbledon - London Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati French Open - Paris Davis Cup, Group II, 3R, POL-BLR 3-2 Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, PO, GER-POL 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Wimbledon - London Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 U.S. Open - New York Davis Cup, Group 2, PO, POL-EST 5-0